Skip to content

Fix/all connections new sync#166

Merged
Bl3f merged 7 commits intomainfrom
fix/all-connections-new-sync
Feb 11, 2026
Merged

Fix/all connections new sync#166
Bl3f merged 7 commits intomainfrom
fix/all-connections-new-sync

Conversation

@Bl3f
Copy link
Contributor

@Bl3f Bl3f commented Feb 10, 2026

Fixed a lot of things:

  • Redshift debug and sync — wasn't working if tables in public and schema not selected + sync had a pg_enum conflict with Ibis (fix nao sync doesn't work with redshift #146)
  • Snowflake sync —
  • Databricks sync — Certs issues
  • Postgres sync

Reworked

  • The sync command is now done differently, we got rid of the DataAccessor, there is only a template engine with function available, by default there are 3 templates that gives columns, descriptions and previews. Can be extended infinitely
  • -p option in the sync CLI to run a specific provider or a sub database (fix Synchronize only one pice of context in nao sync #157)

Tests

  • added a large test integration suite that run sync on every backend and check the whole output (can only be run if you have the correct .env file that I have) > next step might be to put this in the CI

@Bl3f Bl3f merged commit de81709 into main Feb 11, 2026
3 checks passed
@Bl3f Bl3f deleted the fix/all-connections-new-sync branch February 11, 2026 09:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Synchronize only one pice of context in nao sync nao sync doesn't work with redshift

1 participant